由于全栈,所以流程都得自己完成,但测试环境里有些文件只限本地使用的,不能也发布到生产环境里去,不然导致测试数据污染生产环境的情况。

例如缓存 Cache 目录,本地有本地的 Cache ,生产有生的Cache,不应覆盖,估计在公司里程序员就会被祭天了吧

查看当前会被提交的目录有哪些!

git status

PIXx7n

1、根目录创建的 .gitignore 文件

vi .gitignore或者 touch .gitignore 都可以

2、写入要忽略提交的文件或者文件夹

p0oMW3

那如果要单独忽略个别文件怎么办?

可以参考以下规则:

1. Cache          //忽略这个 Cache 目录
2. pay.php        //只忽略 pay.php 文件
3. Cache/*        //忽略 Cache 下的所有文件
4. images/*.png      //忽略 images 目录下的 .png 文件

3、查看效果

再使用 git status 查看一下效果